a car marred by scratches - Spanisch Englisch Wörterbuch